Yiksan0315's Blog

Gambler's Ruin Problem

  • or
  • 도박꾼의 파산문제

# Tag:


Gambler's Ruin Problem

Gambler's Ruin Problem: 두 도박꾼이 매 라운드마다 1달러씩가지고 내기를 할 때, 둘 중 어느 사람이 파산할 확률이 더 높은가?

  • 매 라운드마다 두 사람이 이길 확률은 다를 수도, 같을 수도 있다.
  • 두 사람이 가지고 시작하는 돈도 다를 수도, 같을 수도 있다.

결론은, 만약 어떤 한 사람이 이길 확률이 아주 조금이라도 작거나, 혹은 가지고 시작하는 돈이 조금이라도 적다면 그 사람이 매우 높은 확률로 지게 된다.

Assumption:

  1. 두 사람 A, B에 대하여 A가 의 확률로 이긴다. 그럼 B는 의 확률로 이기게 된다. 매 라운드마다 이 확률은 고정이다.
  2. A는 달러, B는 달러를 가지고 게임을 시작한다.
  3. 는 A가 달러를 가지고 시작해서, 게임을 이기게 될 확률이다.
  4. 둘 중 한 사람이 모든 돈을 잃게 되어야만 게임이 끝나며, 게임이 도중에 끝나는 경우는 없다.

Solve

전체 확률의 법칙에 의하여, 둘 중 하나가 이기게 되는 경우(: 는 둘 중 하나가 이기는 사건)는 다음과 같다.

  • : A가 지는 경우 ⇔ B가 이기는 경우
  • : A가 이기는 경우
    와 같으므로

라는 2차 선형 동차 차분방정식이 만들어진다.

이 때, Boundary Condition은

  • : A가 0원을 들고 시작할 때 이길 확률 ⇒ 0원이면 바로 지게 되므로 이길 확률은 0.
  • : A가 N원을 들고 시작할 때 이길 확률 ⇒ N원이면 바로 이기게 되므로 이길 확률은 1. 으로 2개가 존재하니, 위 방정식은 해의 계수를 결정할 수 있다.

선형 동차 방정식이므로 특성방정식이 존재한다. 라고 할 때,

이 특성 방정식이 된다.

따라서 의 가능한 값은

두 가지이다.

Boundary Condition을 대입하면

Two cases: Less asset or Less winning probability

Less asset

만약 A가 더 적은 돈을 가지고 시작한다면 어떻게 되는가?

이 경우에 대해서는 이길 확률이 같다고 가정하면 이므로 위 식의 꼴이 되어 정의되지 않는다. 이를 해결하기 위해 라고 하면

즉, 라고 한다면 질 확률이 더 높을 수 밖에 없다.

Less winning Probability

같은 돈()을 가지고 시작하더라도, A의 승률이 더 작은 불공평한 게임이라면 어떻게 되는가?
예를 들어 의 아주 작은 승률 차이라고 가정해보자.

N
200.4013
1000.1192
2000.018
각 판의 승률 차이는 아주 작더라도, 이 커질수록 큰 전체 승률 차이를 가지게 된다.
toc test

이 페이지는 리디주식회사에서 제공한 리디바탕 글꼴이 사용되어 있습니다. 리디바탕의 저작권은 리디주식회사가 소유하고 있습니다.

This Font Software is licensed under the SIL Open Font License, Version 1.1.

Copyright 2025. yiksan0315 All rights reserved.